x86: Do not print unbounded bogus FACS signature.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 8 Aug 2007 16:50:24 +0000 (17:50 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 8 Aug 2007 16:50:24 +0000 (17:50 +0100)
Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/acpi/boot.c

index 85aa49414f9c083b6942f392cbc1be5413092a58..228adb494242bcb9a06fb3fe6a580e1fe8cb147c 100644 (file)
@@ -423,7 +423,7 @@ acpi_fadt_parse_sleep_info(struct fadt_descriptor_rev2 *fadt)
                goto bad;
 
        if (strncmp(facs->signature, "FACS", 4)) {
-               printk(KERN_ERR PREFIX "Invalid FACS signature %s\n",
+               printk(KERN_ERR PREFIX "Invalid FACS signature %.4s\n",
                        facs->signature);
                goto bad;
        }